DoD 5220.22-M is three pass overwriting algorithm: first pass - with zeroes, second pass - with ones and the last pass with random bytes. With all passes verification.
For more information about DoD 5220.22-M method refer to Defense Technical Information Center (DTIC®) website